home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-11-21 | 9.5 KB | 289 lines | [TEXT/MPS ] |
- # This makefile was produced at 9:30:55 PM on Sat, Oct 23, 1993 by
- # MakeMake 2.0d38q1 (4/14/1992) by Rick Holzgrafe, scott douglass, Jeff Holcomb, MQ.
-
- Sources = :Sources:
- Objects = :Objects:
- Built = :Built:
-
- "{Objects}" ƒ "{Sources}"
-
- .a.o ƒ .a
- Echo "∂t∂tAssembling {Default}.a"
- {Asm} {DepDir}{Default}.a -o {Targ} -lo {Targ}.lst {StdADump} {AOptions} {StdAIncludes}
-
- .c.o ƒ .c
- Echo "∂t∂tCompiling {Default}.c"
- {C} {DepDir}{Default}.c -o {Targ} {StdCDump} {COptions} {StdCIncludes}
-
- .cp.o ƒ .cp
- Echo "∂t∂tCompiling {Default}.cp"
- {CPlus} {DepDir}{Default}.cp -o {Targ} {StdCPDump} {CPOptions} {StdCPIncludes}
-
- .p.o ƒ .p
- Echo "∂t∂tCompiling {Default}.p"
- {Pascal} {DepDir}{Default}.p -o {Targ} {StdPDump} {POptions} {StdPIncludes}
-
- TARGETS = "{Objects}ExampleLibrary.cl.o" ∂
- "{Objects}ExampleLibrary.RSRC" ∂
- "{Built}ExampleLibrary" ∂
- "{Objects}LibraryManagerTest1.preload.r" ∂
- "{Objects}LibraryManagerTest1.RSRC" ∂
- "{Built}LibraryManagerTest1" ∂
- "{Objects}LibraryManagerTest2.preload.r" ∂
- "{Objects}LibraryManagerTest2.RSRC" ∂
- "{Built}LibraryManagerTest2"
-
- DOT_H = "{Sources}ExampleClass.h"
-
- DOT_R = "{Sources}ExampleLibrary.r" ∂
- "{Sources}LibraryManagerTest1.r" ∂
- "{Sources}LibraryManagerTest2.r"
-
- SRCS = "{Sources}ExampleClass.cp" ∂
- "{Sources}LibraryManagerTest.cp" ∂
- "{Sources}LibraryManagerTest1.cp" ∂
- "{Sources}LibraryManagerTest2.c"
-
- # For "{Objects}LibraryManagerTest1.RSRC"
- OBJS_04 = "{Objects}LibraryManagerTest.cp.o" ∂
- "{Objects}LibraryManagerTest1.cp.o"
-
- # For "{Objects}LibraryManagerTest2.RSRC"
- OBJS_07 = "{Objects}LibraryManagerTest.cp.o" ∂
- "{Objects}LibraryManagerTest2.c.o"
-
- # For "{Objects}ExampleLibrary.RSRC"
- LIBS_01 = "{Objects}ExampleClass.cp.o" ∂
- "{SLMLibraries}LibraryManager.o" "{Libraries}Runtime.o" ∂
- "{CLibraries}StdCLib.o"
-
- # For "{Objects}LibraryManagerTest1.RSRC"
- LIBS_04 = "{Objects}ExampleLibrary.cl.o" ∂
- "{CLibraries}CPlusLib.o" "{Libraries}ToolLibs.o" ∂
- "{SLMLibraries}LibraryManager.o" "{Libraries}Runtime.o" ∂
- "{Libraries}Interface.o" "{CLibraries}StdCLib.o"
-
- # For "{Objects}LibraryManagerTest2.RSRC"
- LIBS_07 = "{Objects}ExampleLibrary.cl.o" ∂
- "{CLibraries}CPlusLib.o" "{Libraries}ToolLibs.o" ∂
- "{SLMLibraries}LibraryManager.o" "{Libraries}Runtime.o" ∂
- "{Libraries}Interface.o" "{CLibraries}StdCLib.o"
-
- # For "{Built}ExampleLibrary"
- RES_02 = "{Sources}ExampleLibrary.r"
-
- # For "{Built}LibraryManagerTest1"
- RES_05 = "{Sources}LibraryManagerTest1.r"
-
- # For "{Built}LibraryManagerTest2"
- RES_08 = "{Sources}LibraryManagerTest2.r"
-
- # For "{Objects}ExampleLibrary.cl.o"
- EXDEPS_00 = "{Objects}ExampleLibrary.RSRC"
-
- # For "{Objects}ExampleLibrary.RSRC"
- EXDEPS_01 = "{Sources}ExampleLibrary.exp" ∂
- "{Sources}ExampleClass.cp"
-
- # For "{Objects}LibraryManagerTest1.preload.r"
- EXDEPS_03 = "{Objects}LibraryManagerTest1.RSRC"
-
- # For "{Objects}LibraryManagerTest2.preload.r"
- EXDEPS_06 = "{Objects}LibraryManagerTest2.RSRC"
-
- CPlus = CPlus
- StdAIncludes = -i "{AIncludes}" -i "{SLMInterfaces}CIncludes:"
- StdCIncludes = -i "{CIncludes}" -i "{SLMInterfaces}CIncludes:"
- StdPIncludes =
- StdCPIncludes = -i "{CIncludes}" -i "{SLMInterfaces}CIncludes:"
- StdADump =
- StdCDump =
- StdPDump =
- StdCPDump =
- LIB = Lib {SymbolOption}
- LINK = Link {SymbolOption} -model far
- COUNT = Count
- COUNTOPTS =
- CTAGS = Ctags
- CTAGSOPTS = -p -local -update
- DELETE = Delete
- DELETEOPTS = -i
- FILES = Files
- FILESOPTS = -l
- LIBOPTS =
- LINKOPTS =
- MAKEFILE = Makefile
- PRINT = Print
- PRINTOPTS =
- REZ = Rez
- SETFILE = SetFile
- SETFILEOPTS = -t 'MPST' -c 'MPS '
-
- AOptions = {MyPreAOptions} -model far -case on {SymbolOption} {MyAOptions}
-
- COptions = {MyPreCOptions} -model far -sym off -mf -b2 -opt full {SymbolOption} {MyCOptions}
-
- ROptions = {MyPreROptions} {SymbolOption} {MyROptions}
-
- CPOptions = {MyPreCPlusOptions} -model far -sym on,nolines -mf -b2 -opt full -w1 -z15 -z17 {SymbolOption} {MyCPlusOptions}
-
- all ƒ {TARGETS}
-
- EXAMPLELIBRARY ƒ "{Built}ExampleLibrary"
-
- LIBRARYMANAGERTEST1 ƒ "{Built}LibraryManagerTest1"
-
- LIBRARYMANAGERTEST2 ƒ "{Built}LibraryManagerTest2"
-
- "{Objects}ExampleLibrary.cl.o" ƒ {EXDEPS_00}
- {SETFILE} -m . {Targ}
-
- "{Objects}ExampleLibrary.RSRC" ƒ {LIBS_01} {EXDEPS_01}
- BuildSharedLibrary "{Objects}ExampleClass.cp.o" ∂
- {SymbolOption} -symfile "{Built}ExampleLibrary.SYM" ∂
- -keepClientFiles ∂
- -logout "{SLMLibraries}ExampleLibrary.log" ∂
- -lib "{Objects}ExampleLibrary.RSRC" ∂
- -obj "{Objects}ExampleLibrary" ∂
- -far "{Objects}ExampleLibrary.cl.o" ∂
- -near "{Objects}ExampleLibrary.cln.o" ∂
- -exp "{Sources}ExampleLibrary.exp" ∂
- -i "{Sources}" ∂
- -i "{SLMInterfaces}CIncludes:" ∂
- -i "{SLMInterfaces}PrivateIncludes:" ∂
- "{Objects}ExampleLibrary.cl.o" ∂
- "{SLMLibraries}LibraryManager.o" ∂
- "{Libraries}Runtime.o" ∂
- "{CLibraries}StdCLib.o"
-
- "{Built}ExampleLibrary" ƒƒ {RES_02} ∂
- "{SLMInterfaces}RIncludes:VersionResource.r" ∂
- "{RIncludes}SysTypes.r" "{Objects}ExampleLibrary.RSRC"
- If {Progress}; Echo "∂t∂tRezzing {Targ}"; End
- {REZ} -t libr -c OMGR -s "{Objects}" ∂
- -i "{SLMInterfaces}RIncludes:" -i "{RIncludes}" ∂
- -i "{Objects}" -o {Targ} {RES_02}
-
- "{Built}ExampleLibrary" ƒƒ {RES_02} ∂
- "{SLMInterfaces}RIncludes:VersionResource.r" ∂
- "{RIncludes}SysTypes.r" "{Objects}ExampleLibrary.RSRC"
- {SETFILE} -a ib {Targ}
-
- "{Objects}LibraryManagerTest1.preload.r" ƒ {EXDEPS_03}
- CreateLibraryLoadRsrc -map "{Objects}"LibraryManagerTest1.map ∂
- -out "{Objects}"LibraryManagerTest1.preload.r
-
- "{Objects}LibraryManagerTest1.RSRC" ƒƒ {OBJS_04} {LIBS_04}
- If {Progress}; Echo "∂t∂tLinking {Targ}"; End
- {LINK} -w -d -t exmp -c RSED -sn STDIO=Main -sn INTENV=Main -sn %A5Init=Main -map >"{Objects}"LibraryManagerTest1.map -o {Targ} ∂
- {OBJS_04} {LIBS_04}
-
- "{Objects}LibraryManagerTest1.RSRC" ƒƒ {OBJS_04} {LIBS_04}
- If `exists "{Objects}LibraryManagerTest1.RSRC.SYM"`
- move -y "{Objects}LibraryManagerTest1.RSRC.SYM" "{Built}LibraryManagerTest1.SYM"
- end
-
- "{Built}LibraryManagerTest1" ƒƒ {RES_05} ∂
- "{SLMInterfaces}RIncludes:VersionResource.r" ∂
- "{RIncludes}SysTypes.r" ∂
- "{Objects}LibraryManagerTest1.preload.r" ∂
- "{Objects}LibraryManagerTest1.RSRC"
- If {Progress}; Echo "∂t∂tRezzing {Targ}"; End
- {REZ} -t MPST -c "MPS " -s "{Objects}" ∂
- -i "{SLMInterfaces}RIncludes:" -i "{RIncludes}" ∂
- -i "{Objects}" -o {Targ} {RES_05}
-
- "{Built}LibraryManagerTest1" ƒƒ {RES_05} ∂
- "{SLMInterfaces}RIncludes:VersionResource.r" ∂
- "{RIncludes}SysTypes.r" ∂
- "{Objects}LibraryManagerTest1.preload.r" ∂
- "{Objects}LibraryManagerTest1.RSRC"
- {SETFILE} -a ib {Targ}
-
- "{Objects}LibraryManagerTest2.preload.r" ƒ {EXDEPS_06}
- CreateLibraryLoadRsrc -map "{Objects}"LibraryManagerTest2.map ∂
- -out "{Objects}"LibraryManagerTest2.preload.r
-
- "{Objects}LibraryManagerTest2.RSRC" ƒƒ {OBJS_07} {LIBS_07}
- If {Progress}; Echo "∂t∂tLinking {Targ}"; End
- {LINK} -w -d -t exmp -c RSED -sn STDIO=Main -sn INTENV=Main -sn %A5Init=Main -map >"{Objects}"LibraryManagerTest2.map -o {Targ} ∂
- {OBJS_07} {LIBS_07}
-
- "{Objects}LibraryManagerTest2.RSRC" ƒƒ {OBJS_07} {LIBS_07}
- If `exists "{Objects}LibraryManagerTest2.RSRC.SYM"`
- move -y "{Objects}LibraryManagerTest2.RSRC.SYM" "{Built}LibraryManagerTest2.SYM"
- end
-
- "{Built}LibraryManagerTest2" ƒƒ {RES_08} ∂
- "{SLMInterfaces}RIncludes:VersionResource.r" ∂
- "{RIncludes}SysTypes.r" ∂
- "{Objects}LibraryManagerTest2.preload.r" ∂
- "{Objects}LibraryManagerTest2.RSRC"
- If {Progress}; Echo "∂t∂tRezzing {Targ}"; End
- {REZ} -t MPST -c "MPS " -s "{Objects}" ∂
- -i "{SLMInterfaces}RIncludes:" -i "{RIncludes}" ∂
- -i "{Objects}" -o {Targ} {RES_08}
-
- "{Built}LibraryManagerTest2" ƒƒ {RES_08} ∂
- "{SLMInterfaces}RIncludes:VersionResource.r" ∂
- "{RIncludes}SysTypes.r" ∂
- "{Objects}LibraryManagerTest2.preload.r" ∂
- "{Objects}LibraryManagerTest2.RSRC"
- {SETFILE} -a ib {Targ}
-
- clean ƒ
- {DELETE} {DELETEOPTS} {OBJS_04} {OBJS_07}
-
- clobber ƒ clean
- {DELETE} {DELETEOPTS} {TARGETS}
-
- count ƒ
- {COUNT} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
-
- files ƒ
- {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} {OBJS_04} ∂
- {OBJS_07}
-
- print ƒ
- {PRINT} {PRINTOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS}
-
- tags ƒ {DOT_H} {SRCS}
- {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
-
- "{Objects}ExampleClass.cp.o" ƒ ∂
- "{CIncludes}Events.h" "{CIncludes}Types.h" "{CIncludes}Quickdraw.h" ∂
- "{SLMInterfaces}CIncludes:GlobalNew.h" ∂
- "{CIncludes}stddef.h" ∂
- "{Sources}ExampleClass.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
- "{CIncludes}String.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h"
-
- "{Objects}LibraryManagerTest.cp.o" ƒ ∂
- "{CIncludes}Quickdraw.h" "{CIncludes}Types.h" "{CIncludes}ctype.h" ∂
- "{CIncludes}iostream.h" "{CIncludes}String.h" "{CIncludes}stdio.h" ∂
- "{CIncludes}Events.h" ∂
- "{Sources}ExampleClass.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
- "{CIncludes}stddef.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h"
-
- "{Objects}LibraryManagerTest1.cp.o" ƒ ∂
- "{CIncludes}stdio.h" "{CIncludes}Events.h" "{CIncludes}Types.h" ∂
- "{CIncludes}Quickdraw.h" "{CIncludes}CursorCtl.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerUtilities.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
- "{CIncludes}stddef.h" "{CIncludes}String.h" ∂
- "{Sources}ExampleClass.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerClasses.h"
-
- "{Objects}LibraryManagerTest2.c.o" ƒ ∂
- "{Sources}ExampleClass.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManager.h" ∂
- "{CIncludes}stddef.h" "{CIncludes}String.h" "{CIncludes}Types.h" ∂
- "{SLMInterfaces}CIncludes:LibraryManagerClasses.h" ∂
- "{CIncludes}Events.h" "{CIncludes}Quickdraw.h" "{CIncludes}CursorCtl.h" ∂
- "{CIncludes}stdio.h"
-